익스트림 프로그래밍

  • 2024-09-08 (modified: 2025-07-22)
  • 별칭: XP

애자일 방법론의 일종.

Values

  • Communication
  • Simplicity
  • Feedback
  • Courage
  • Respect

Principles

  • Humanity
  • Economics
  • Mutual Benefit
  • Self-Semilarity
  • Improvement
  • Diversity
  • Reflection
  • Flow
  • Opportunity
  • Redundency
  • Failure
  • Quality
  • Baby Steps
  • Accepted Responsibility

Practices

Primary:

  • Sit Together
  • Whole Team
  • Informative Workspace
  • Energized Work
  • Pair Programming
  • Pairing and Personal Space
  • Stories
  • Weekly Cycle
  • Quarterly Cycle
  • Slack
  • Ten-Minute Build
  • Continuous Integration
  • Test-First Programming
  • Incremental Design

Corollary:

  • Real Customer Involvement
  • Incremental Deployment
  • Team Continuity
  • Shrinking Teams
  • Root-Cause Analysis
  • Shared Code
  • Code and Tests
  • Single Code Base
  • Daily Deployment
  • Negotiated Scope Contract
  • Pay-Per-Use

2025 © ak